import React from 'react';
/*
  学习目标：使用Redux创建仓库store，并且获取状态
  步骤：
     1. 下包redux
*/

import { createStore } from 'redux';

//  2. 导入创建函数，创建store。
// 💥需要传入reducer函数
// 💥通过reducer函数形参设置默认值，需要有返回值
const store = createStore(function (state = { count: 0 }) {
  return state;
});

// 3. 通过调用getState()方法获取状态state
console.log('state  ----->  ', store.getState());

// getState: ƒ getState()
// dispatch: ƒ dispatch(action)
// replaceReducer: ƒ replaceReducer(nextReducer)
// subscribe: ƒ subscribe(listener)

// -------------------
// -------------------
// -------------------
// -------------------
// -------------------
// -------------------
// -------------------
// -------------------
// -------------------
// -------------------
// -------------------
// -------------------
export default function App() {
  return <div>我是APP</div>;
}
